river trout - French English Dictionary